.ismobile{
	display: none;
}

@media screen and (max-width: 750px){
	html{
		width: 100%!important;
	}
	body{
		background-color: #f2f4f5!important;
		width: 100%!important;
	}
	.ismobile{
		display: block;
	}
	.tab-more-link{
		background: #f2f2f2;
		border-radius: 5px;
		display: block;
		height: 35px;
		line-height: 35px;
		text-align: center;
		color: #666;
		margin-top: 10px;
	}
	.ispc,.top,.head,.fuchuang,.gun{
		display: none!important;
	}
	.app-top{
		background:#fff;
		position: relative;
		padding: 10px 0;
		text-align: center;
	}
	.app-top .header-flex{
		display: flex;
		justify-content: center;
		align-items: center;
	}
	.app-top .app-logo{
		height: 55px;
	}
	.app-top .app-logo-2{
		width: 60%;
	}
	.app-top .app-logo-2 img{
		width: 100%;
	}
	.app-search img{
		width: 55%!important;
	}
	.app-search{
		position: absolute;
		right: 5px;
		top: 30%;
	}
	.nav{
		overflow-y: hidden;
		min-width: 100%!important;
	}
	.nav ul{
		width: 730px!important;
	}
	.nav ul li{
		font-size: 18px!important;
		padding-left: 10px!important;
		padding-right: 0px!important;
	}
	.nav ul li a{
		padding-left: 10px!important;
		padding-right: 10px!important;
	}
	.main{
		padding-top: 0!important;
	}
	.main .inner{
		width: 100%!important;
	}
	.ppt,.ppt .slideBox,.slideBox ul.items li a img{
		width: 100%!important;
		height: 260px!important;
	}
	
	.news{
		width: 100%!important;
		margin-left: 0!important;
		margin-top: 20px;
	}
	.news .tit .lbxx{
		display: flex;
	}
	.news .tit .lbxx li{
		width: 33.3%!important;
		height: 45px!important;
		background-size: 100% 100%;
	}
	.nr{
		height: auto!important;
	}
	.nr ul li{
		line-height: 35px!important;
	}
	.news ul li a{
		width: 100%!important;
		float: inherit!important;
	}
	.news .tit .name:hover{
		color: #4175af!important;
	}
	#slide-tab .bd ul li{
		display: flex;
		justify-content: space-between;
		align-items: center;
	}
	#slide-tab .bd ul li a{
		width: 70%!important;
	}
	.gdtp{
		height: auto!important;
	}
	.gsgg,.dtxx{
		width: 100%!important;
	}
	.gsgg_list{
		width: calc(100% - 110px)!important;
	}
	.dtxx{
		display: flex;
		margin-top: 20px;
		justify-content: space-between;
	}
	.dtxx a:nth-child(2){
		margin-left: 12px;
	}
	.dtxx img{
		width: 100%!important;
	}
	
	.index-change .jstab2{
		display: flex;
		align-items: center;
		justify-content: space-between;
		border-bottom: 1px solid #ddd;
		padding-bottom: 6px;
	}
	.index-change .jstab2 .jQtabmenu {
		width: 26%;
	}
	.index-change .jstab2 .jQtabmenu.see, .index-change .jstab2 .jQtabmenu.work, .index-change .jstab2 .jQtabmenu.ask{
		height: 40px;
		background-size: 100%!important;
	}
	.index-change .jstab2 .jQtabmenu.see {
		background: url(../img/i-look.png) no-repeat left center;
	}
	.index-change .jstab2 .jQtabmenu.on.see {
		background: url(../img/i-look-on.png) no-repeat left center;
	}
	.index-change .jstab2 .jQtabmenu.work {
		background: url(../img/i-work.png) no-repeat left center;
	}
	.index-change .jstab2 .jQtabmenu.on.work {
		background: url(../img/i-work-on.png) no-repeat left center;
	}
	.index-change .jstab2 .jQtabmenu.ask {
		background: url(../img/i-ask.png) no-repeat left center;
	}
	.index-change .jstab2 .jQtabmenu.on.ask {
		background: url(../img/i-ask-on.png) no-repeat left center;
	}
	.web-look-slide .hd,.ask-slide .hd{
		background: url(../img/slide-bg1-11-29.png) no-repeat;
		background-size: 100% 100%;
		width: 100%!important;
	}
	.xzk ul{
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between;
	}
	.btn .btn_wgk{
		margin-top: 0!important;
		width: 100%!important;
	}
	.index-change .tab{
		display: flex;
		justify-content: space-between;
	}
	.fw{
		display: flex;
		flex-wrap: wrap;
	}
	.fw li{
		width: 33.3%!important;
		margin-left: 0!important;
	}
	.fw li2{
		width: 50%!important;
		margin-left: 0!important;
	}
	.web-Jsfw{
		margin-bottom: 20px;
	}
	.ls{
		margin-top: 10px!important;
		width: 100%;
		display: flex;
		justify-content: space-around;
	}
	.jQtabcontent .ask{
		display: flex;
		justify-content: space-between;
	}
	.jQtabcontent .dl{
		display: flex;
		justify-content: space-around;
	}
	.jQtabcontent .dl a:nth-child(2){
		margin-left: 20px;
	}
	.xdwb{
		background: #f2f2f2 url(../images/fthg.png) no-repeat!important;
		width: 100%!important;
	}
	.hy{
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between;
	}
	.hy li{
		margin-top: 20px!important;
	}
	.hy li .img{
		height: auto!important;
		width: 33.3%!important;
		margin-left: 0!important;
		
	}
	.db{
		margin-top: 15px!important;
		height: auto!important;
		width: 100%!important;
		margin-bottom: 0!important;
	}
	.libb{
		width: 45%!important;
		margin-left: 0!important;
		margin-right: 0!important;
		margin-bottom: 15px!important;
		display: flex;
		justify-content: center;
	}
	.hyy{
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between;
		padding: 0 15px;
	}
	.hyy li a{
		display: flex;
		justify-content: center;
	}
	.hyy li .img{
		width: 40px!important;
		margin-left: 0!important;
	}
	.hyy li .img img{
		width: 80%;
	}
	.foot{
		min-width: 100%!important;
	}
	.foot .select,.dzjg-img{
		display: none;
	}
	.footer{
		width: calc(100% - 30px);
		padding: 15px;
	}
	.footer .mid{
		width: 100%!important;
		padding-top: 0!important;
		float: inherit!important;
	}
	.footer-bottom .icon-dzjg{
		display: block!important;
	}
	.footer-bottom {
		margin-top: 15px;
		display: block;
		display: flex;
		justify-content: space-around;
		align-items: center;
		margin-left: 0!important;
	}
	.footer-bottom .dj-img{
		display: block!important;
	}
	#_span_jiucuo{
		margin-top: 0!important;
	}
	
	
	/*感知海门*/
	.gzhm-main{
		background-color: transparent!important;
	}
	.main01{
		width: 100%!important;
		background-color: #fff;
	}
	.titm{
		width: 90%!important;
		margin: 15px auto 0!important;
		font-size: 26px!important;
		height: 45px!important;
		line-height: 45px!important;
		background: url(../images/gzhm1.png) no-repeat center center!important;
	}
	.fist{
		padding: 0 15px!important;
		height: auto!important;
		margin-top: 10px!important;
	}
	.dlg,.dlg-slide{
		width: 100%!important;
		height: 260px!important;
		position: relative;
	}
	.drg{
		width: 100%!important;
		margin-right: 0!important;
		margin-top: 15px!important;
	}
	.drg ul{
		display: flex;
		flex-wrap: wrap;
		padding-top: 0!important;
		padding-bottom: 15px;
	}
	.drg ul li{
		margin-left: 0!important;
		width: 33.3%;
		text-align: center;
	}
	.jjfz-main{
		margin-top: 15px!important;
	}
	.second{
		margin-top: 0!important;
		height: auto!important;
	}
	.ldyq{
		width: 100%!important;
		height: auto!important;
	}
	.tits{
		height: 35px!important;
		line-height: 35px!important;
		font-size: 18px!important;
	}
	.ldyq ul{
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between;
		padding: 10px 15px;
	}
	.ldyq ul li{
		margin-left: 0!important;
		width: 47%!important;
	}
	.ldyq ul li img,.zhsl ul li img,.an a img{
		width: 100%!important;
	}
	.zhsl{
		width: calc(100% - 30px)!important;
		padding: 10px 15px;
	}
	.zhsl ul{
		padding-top: 0!important;
		display: flex;
		flex-wrap: wrap;
	}
	.zhsl ul li{
		width: 31%;
		margin-left: 0!important;
		margin-right: 3%;
	}
	.zhsl ul li:nth-child(3n){
		margin-right: 0!important;
	}
	.main02{
		width: 100%!important;
		margin-top: 15px!important;
	}
	.syjx{
		width: calc(100% - 30px)!important;
		padding: 15px 15px 0;
	}
	.dyz{
		width: 100%!important;
		margin: 0!important;
	}
	.tmtm{
		height: 45px!important;
		line-height: 45px!important;
		font-size: 20px!important;
	}
	.dyz ul{
		padding-left: 0!important;
	}
	.dyz ul li{
		margin-top: 10px!important;
	}
	.szs{
		width: 100%!important;
	}
	.szs .syjx{
		padding-top: 0!important;
	}
	.an{
		margin-top: 15px!important;
	}
	.an a{
		width: 47%;
	}
	.gund{
		width: 100%!important;
		margin: 0 0 15px!important;
	}
	.gdnr,.blk_18{
		width: 100%!important;
		margin: 0!important;
	}
	.tshm{
		padding-left: 15px;
		font-size: 18px;
		height: 45px;
		line-height: 45px;
	}
	.col_wufeng{
		margin-left: 0!important;
	}
	#left,#right{
		display: none;
	}
	.h_img p{
		margin-top: 10px;
	}
	
	
	/*新闻中心*/
	.xwzx-main{
		width: 100%!important;
		margin: 0!important;
	}
	.xwzx-main .fist{
		margin-top: 0!important;
		padding: 0!important;
		margin-bottom: 10px!important;
	}
	.drg1{
		width: 100%!important;
		margin-right: 0!important;
	}
	#JINGDONGNumID2{
		bottom: 10px!important;
		right: 0!important;
		left: auto!important;
		top: auto!important;
	}
	.dwxx{
		height: auto!important;
		padding: 0 15px 10px;
	}
	.dwxx h1{
		line-height: 25px!important;
	}
	.drg1 ul{
		padding: 10px 15px 0!important;
	}
	.drg1 ul li{
		height: 35px!important;
		overflow: hidden;
	}
	.main03{
		width: 100%!important;
		height: auto!important;
		margin: 0!important;
	}
	.qh{
		width: 100%!important;
		height: auto!important;
		margin-left: 0!important;
		margin-top: 15px;
	}
	.qhnr{
		width: calc(100% - 30px)!important;
		padding: 0 15px 15px;
	}
	.mt-0{
		margin-top: 0!important;
	}
	
	
	/*数据开放*/
	.sjkf-main{
		width: 100%!important;
	}
	.sjkf-main .card{
		margin-top: 0!important;
	}
	.sjkf-main .title{
		font-size: 18px!important;
	}
	.card_cot{
		margin-top: 15px!important;
	}
	.tab2021s{
		width: 100%!important;
		background-color: transparent!important;
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between;
	}
	.tab2021{
		width: 48%!important;
		height: 41px!important;
		line-height: 41px!important;
		font-size: 14px!important;
		background-color: #eee;
		overflow: hidden;
		margin-bottom: 6px;
	}
	.tab2021s .tab2021:nth-child(1),.tab2021s .tab2021:nth-child(2),.tab2021s .tab2021:nth-child(3){
		width: 31%!important;
	}
	.tab2021+.tab2021::after{
		height: 0!important;
	}
	.tb{
		width: 100%!important;
		margin-left: 0!important;
		margin-top: 10px!important;
		border: 0!important;
		height: 230px!important;
	}
	.tb>img,.card_col{
		width: 100%!important;
	}
	.sjkf-main .card:last-child{
		margin-top: 15px!important;
		margin-bottom: 15px;
	}
	
	
	/*政务互动*/
	.zmhd-main,.zmhd-main .main05,.zwfw-main,.zwfw-main .main05{
		width: 100%!important;
	}
	.oney1{
		margin-top: 15px!important;
		width: 100%!important;
		height: auto!important;
	}
	.cxcx1{
		width: calc(100% - 30px);
		height: auto!important;
		margin: 0;
		padding: 0 15px;
	}
	.titk{
		overflow-y: hidden;
		overflow-x: auto;
	}
	.titk-ul{
		display: flex;
		width: 500px;
		overflow: hidden;
	}
	.titk-ul li{
		font-size: 18px!important;
		margin-right: 15px!important;
		margin-left: 0!important;
	}
	.titk-ul li a{
		color: #4175ae;
	}
	.table-box{
		overflow-y: hidden;
		width: 100%;
	}
	.titk ul li{
		font-size: 18px!important;
	}
	.table-box table{
		table-layout: fixed;
	}
	.dls{
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between;
	}
	.dls li{
		margin-left: 0!important;
		width: 48%;
		margin-bottom: 10px;
	}
	.dls li a img{
		width: 100%!important;
	}
	.twon{
		margin-top: 15px!important;
		height: auto!important;
	}
	.qhqh{
		width: calc(100% - 30px)!important;
		margin: 0 15px 15px!important;
	}
	.zfxf-flex{
		display: flex;
		justify-content: space-between;
	}
	.dzl{
		width: 42%!important;
		margin-top: 15px!important;
	}
	.dzl img{
		width: 100%!important;
	}
	.dzl a img{
		width: 100%!important;
		margin-top: 10px!important;
	}
	.dksw{
		width: 54%;
	}
	.msgk{
		height: auto!important;
		border-bottom: 0!important;
	}
	.msgk h1{
		line-height: 30px!important;
	}
	.msgk p{
		font-size: 14px!important;
		line-height: 22px!important;
	}
	.list_su11{
		border-top: 1px dashed #918E89;
		padding-top: 10px;
	}
	.list_su11 li{
		display: flex;
		justify-content: space-between;
		background: url(../images/xxgknr5.png) no-repeat left center;
	}
	.list_su11 li a{
		width: 71%;
		height: 33px;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
	}
	#zxft .dzl{
		width: 100%!important;
	}
	#zxftInfo{
		width: 100%;
		margin-top: 10px!important;
	}
	.list_su12 li{
		padding-left: 0!important;
	}
	.list_su12 .dsk{
		border-top: 0!important;
		margin-top: 0!important;
	}
	.main06,.debf1{
		width: 100%!important;
	}
	.kjkj1{
		margin: 0!important;
		width: calc(100% - 30px)!important;
		padding: 0 15px!important;
	}
	.dszk{
		line-height: 40px!important;
		display: flex;
		justify-content: space-between;
		align-items: center;
	}
	.dlzf{
		height: 40px!important;
		border: 0!important;
	}
	.dlzf img{
		height: 40px!important;
	}
	.msl{
		height: 38px!important;
		width: calc(100% - 90px)!important;
	}
	.msl1{
		width: calc(100% - 176px)!important;
		height: 38px!important;
	}
	.szkk{
		width: 80px!important;
	}
	.szkk span{
		width: 80px!important;
		text-align: right;
	}
	.btn-flex{
		display: flex;
		justify-content: space-between;
		margin-top: 15px!important;
		margin-bottom: 15px;
	}
	.btn-flex button{
		width: 46%!important;
		height: 45px!important;
		margin: 0!important;
	}
	.list_suq li{
		background: url(../images/xxgknr5.png) no-repeat left center;
	}
	
	
	/*政务服务*/
	#baobiao_div1{
		display: none;
	}
	.twon1,.list_su1,.bmtz,.xxgk-main{
		margin-top: 15px!important;
	}
	.list_su1 li{
		margin-top: 15px;
		margin-left: 0;
		height: 80px!important;
		margin-top: 0!important;
		width: 25%!important;
	}
	.list_su1 p{
		line-height: 22px!important;
		font-size: 14px!important;
	}
	.bmtz,.main07,.dksm,.xxgk-main,.xxgk-main .main05{
		width: 100%!important;
		height: auto!important;
	}
	.szsz,.dszs{
		width: calc(100% - 30px)!important;
		margin: 0 15px 10px!important;
	}
	.dszw,.main07{
		width: 100%!important;
		margin: 15px 0!important;
	}
	.fw_in .tit .name{
		font-size: 18px!important;
	}
	.bmfw_main{
		width: 100%!important;
		height: 485px!important;
	}
	.bmfw_main ul li{
		width: 47%!important;
		margin-right: 4%!important;
		margin-left: 0!important;
		margin-top: 10px!important;
	}
	.bmfw_main ul li:nth-child(2n){
		margin-right: 0!important;
	}
	.bmfw_main ul li .img{
		margin-left: 10px!important;
		width: 30px!important;
		height: 30px!important;
	}
	.bmfw_right{
		width: calc(100% - 50px)!important;
		margin-left: 5px!important;
	}
	.bmfw_right .name{
		overflow: hidden;
		height: 30px;
	}
	.slz,.dzdt,.ztfw{
		width: calc(100% - 30px)!important;
		margin: 0 15px!important;
		height: auto!important;
	}
	.cycx-box{
		display: flex;
		justify-content: space-between;
		align-items: center;
		flex-wrap: wrap;
		padding-top: 10px;
	}
	.cycx-box a{
		margin-left: 0!important;
		width: 25%;
		text-align: center;
		
	}
	.cycx-box a img{
		margin-top: 7px!important;
	}
	.dszl{
		width: 100%!important;
		height: auto!important;
		margin-left: 0!important;
		margin-top: 15px;
	}
	.lvtg-box{
		display: flex;
		justify-content: space-between;
		align-items: center;
		flex-wrap: wrap;
		padding: 10px 0 15px;
	}
	.lvtg-box a{
		width: 47%;
	}
	.lvtg-box a img{
		width: 100%!important;
		margin-top: 8px!important;
	}
	.lvtg-box a:last-child{
		width: 100%;
	}
	.ztfw-box{
		width: 100%!important;
		margin-top: 15px;
		padding: 0!important;
		margin-left: 0!important;
		margin-bottom: 0!important;
	}
	.ztfw ul{
		padding-top: 0!important;
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between;
		padding-bottom: 15px;
	}
	.ztfw ul li{
		width: 47%!important;
	}
	
	/*信息公开*/
	.oney{
		width: calc(100% - 30px)!important;
		padding: 0 15px!important;
		margin: 0!important;
		height: auto!important;
	}
	.cxcx,.dksz,.tmtw,.zdxm{
		width: 100%!important;
		height: auto!important;
	}
	.dksz .panel{
		padding-right: 0!important;
	}
	
	.info .name{
		width: 90px!important;
		margin-left: 0!important;
	}
	.info .input1,.info .select2{
		width: calc(100% - 100px);
		margin-left: 0;
		padding-right: 0;
	}
	.xxgk-con .info .year-select{
		width: 32%!important;
		margin-left: 95px;
	}
	.xxgk-con .info .number-input{
		width: 32%!important;
	}
	.year-box{
		width: calc(100% - 100px)!important;
		display: flex!important;
		align-items: center!important;
		justify-content: space-between!important;
	}
	.btninfo{
		display: flex;
		padding: 0 15px 15px;
		margin-top: 5px;
	}
	.list_su{
		margin-top: 8px!important;
	}
	.list_su li{
		height: 35px;
		overflow: hidden;
	}
	.list_su li a{
		height: 35px;
		overflow: hidden;
		width: 70%;
		float: left;
		text-overflow: ellipsis;
		white-space: nowrap;
	}
	.ldzc,.debf{
		width: 100%!important;
		margin-top: 15px!important;
	}
	.debf .cf{
		padding: 15px!important;
	}
	.h-title{
		margin: 0!important;
		color: #4175ae!important;
		text-align: left!important;
		font-size: 18px;
		letter-spacing: 0px;
	}
	.information-box .panel{
		width: 100%!important;
		margin-top: 15px!important;
	}
	.gov-list{
		display: flex;
		flex-direction: initial!important;
		justify-content: space-between;
		flex-wrap: wrap;
	}
	.gov-list li{
		width: 47%;
		height: 55px;
		margin-bottom: 10px;
	}
	.gov-list li a {
		display: flex;
		align-items: center;
		justify-content: center;
		padding: 0 10px;
		height: 55px;
	}
	.gov-list li span.tb {
		width: 30px!important;
		height: 30px!important;
		background-size: 100%!important;
		margin-right: 10px!important;
		margin-left: 0!important;
	}
	.gov-list li span {
		font-size: 16px;
		margin: 0!important;
	}
	.gov-list li span:nth-child(2) {
		width: auto!important;
		margin-left: 0;
	}
	.gov-list li:last-child {
		width: 100%!important;
	}
	.sxxxgk1,.sxxxgk{
		width: 100%!important;
	}
	.sxxxgk{
		margin-top: 20px!important;
	}
	.sxxxgk1 ul,.sxxxgk ul{
		padding-top: 10px!important;
	}
	.zxzk{
		margin-bottom: 20px!important;
	}
	.zxwyta{
		margin-top: 10px!important;
		font-size: 18px!important;
	}
	.slideGroup{
		width: calc(100% - 30px);
		margin-left: 0;
		padding: 0 15px
	}
	div.slideBox{
		width: 100%!important;
		height: auto!important;
	}
	.zdly-head{
		background: url(../img/zdly-tit-bg.png) bottom center no-repeat;
		color: #4175ae;
		font-size: 18px;
		font-weight: bold;
		text-align: center;
		padding: 10px 0 17px;
	}
	.zdly-box{
		padding: 0 15px;
	}
	.zdly-ul{
		padding: 15px 0;
		height: 300px;
		overflow-x: hidden;
	}
	.zdly-ul ul{
		display: flex;
		align-items: center;
		justify-content: space-between;
		overflow: hidden;
		flex-wrap: wrap;
	}
	.zdly-ul ul li{
		width: 47%;
		height: 50px;
		margin-bottom: 10px;
	}
	.zdly-ul ul li a{
		overflow: hidden;
		text-align: center;
		height: 50px;
		line-height: 50px;
		border: 1px solid #3086B8;
		background: #EFF8FF;
		display: block;
	}


      .list_su2{
		margin-top: 15px!important;
	}
	.list_su2 li{
		margin-top: 15px;
		margin-left: 0;
		height: 80px!important;
		margin-top: 0!important;
		width: 25%!important;
	}
	.list_su2 p{
		line-height: 22px!important;
		font-size: 14px!important;
	}
      .xnjd-bsfw01{
			width: 100%!important;
			height:280px!important;
			background: #FFFFFF;
			
		}
.dszw{ overflow:hidden; background: #fff; }
	.xnjdtitle{
			font-size: 18px!important;
			color: #4175ae!important;
			margin-left:10px!important;
			width: 100%!important;
			font-weight: bold!important;
			 font-size: 18px!important;
            padding-left:1px!important;

    border-bottom: 1px solid #cfcfcf!important;f
    height: 50px!important;
    line-height: 50px!important;
		}
		.xnjd-bsfw01 ul li {
			width: 90%!important;
			display: inline-block!important;
			height:60px!important;
			margin:1% 0 1% 5%!important;
			border: 1px solid #e2e2e2!important;
			border-radius: 10px!important;
			text-align: center!important;
		}
		.xnjd-bsfw01 span {
			font-size: 16px!important;
			color: #666666!important;
			line-height: 35px!important;
		}
		.xnjd-bsfw01 p {
			font-size: 15px!important;
			color: #333333!important;
		}
    
}